BODY {
	FONT: 12px/1.5 Tahoma,Helvetica,Arial,'����',sans-serif
}
HTML {
	BACKGROUND: #fff; COLOR: #404040
}
LEGEND {
	BACKGROUND: #fff; COLOR: #404040
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
PRE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
CODE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FIELDSET {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
LEGEND {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BUTTON {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TEXTAREA {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BLOCKQUOTE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TABLE {
	BORDER-COLLAPSE: collapse; border-spacing: 0
}
FIELDSET {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
ADDRESS {
	FONT-WEIGHT: normal; FONT-STYLE: normal
}
CAPTION {
	FONT-WEIGHT: normal; FONT-STYLE: normal
}
CITE {
	FONT-WEIGHT: normal; FONT-STYLE: normal
}
CODE {
	FONT-WEIGHT: normal; FONT-STYLE: normal
}
DFN {
	FONT-WEIGHT: normal; FONT-STYLE: normal
}
EM {
	FONT-WEIGHT: normal; FONT-STYLE: normal
}
STRONG {
	FONT-WEIGHT: normal; FONT-STYLE: normal
}
TH {
	FONT-WEIGHT: normal; FONT-STYLE: normal
}
VAR {
	FONT-WEIGHT: normal; FONT-STYLE: normal
}
LI {
	LIST-STYLE-TYPE: none
}
CAPTION {
	TEXT-ALIGN: left
}
TH {
	TEXT-ALIGN: left
}
H1 {
	FONT-SIZE: 100%
}
H2 {
	FONT-SIZE: 100%
}
H3 {
	FONT-SIZE: 100%
}
H4 {
	FONT-SIZE: 100%
}
H5 {
	FONT-SIZE: 100%
}
H6 {
	FONT-SIZE: 100%
}
H1 {
	FONT-SIZE: 18px
}
H2 {
	FONT-SIZE: 16px
}
H3 {
	FONT-SIZE: 14px
}
Q:unknown {
	content: ''
}
Q:unknown {
	content: ''
}
abbr {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; FONT-VARIANT: normal; BORDER-BOTTOM-STYLE: none
}
ACRONYM {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; FONT-VARIANT: normal; BORDER-BOTTOM-STYLE: none
}
SUP {
	VERTICAL-ALIGN: text-top
}
SUB {
	VERTICAL-ALIGN: text-bottom
}
INPUT {
	FONT-FAMILY: inherit
}
BUTTON {
	FONT-FAMILY: inherit
}
TEXTAREA {
	FONT-FAMILY: inherit
}
SELECT {
	FONT-FAMILY: inherit
}
INPUT {
	FONT-SIZE: 100%
}
BUTTON {
	FONT-SIZE: 100%
}
TEXTAREA {
	FONT-SIZE: 100%
}
SELECT {
	FONT-SIZE: 100%
}
SELECT {
	FONT: 100% Tahoma,Helvetica,Arial,sans-serif
}
INPUT {
	FONT: 100% Tahoma,Helvetica,Arial,sans-serif
}
BUTTON {
	FONT: 100% Tahoma,Helvetica,Arial,sans-serif
}
TEXTAREA {
	FONT: 100% Tahoma,Helvetica,Arial,sans-serif
}
TABLE {
	
}
PRE {
	FONT-FAMILY: 'Courier New',Courier,monospace
}
CODE {
	FONT-FAMILY: 'Courier New',Courier,monospace
}
KBD {
	FONT-FAMILY: 'Courier New',Courier,monospace
}
SAMP {
	FONT-FAMILY: 'Courier New',Courier,monospace
}
TT {
	FONT-FAMILY: 'Courier New',Courier,monospace
}
SMALL {
	FONT-SIZE: 100%
}
A {
	COLOR: #36c; TEXT-DECORATION: none
}
A:hover {
	COLOR: #f60; TEXT-DECORATION: underline
}
abbr {
	CURSOR: help; BORDER-BOTTOM: 1px dotted
}
ACRONYM {
	CURSOR: help; BORDER-BOTTOM: 1px dotted
}
INS {
	TEXT-DECORATION: none
}
DEL {
	TEXT-DECORATION: line-through
}
HR {
	COLOR: #d1d7dc; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 1px; BACKGROUND-COLOR: #d1d7dc; BORDER-BOTTOM-STYLE: none
}
HTML {
	OVERFLOW-Y: scroll
}
#page {
	MARGIN-LEFT: auto; WIDTH: 950px; MARGIN-RIGHT: auto
}
#page3 {
	MARGIN-LEFT: auto; WIDTH: 950px; MARGIN-RIGHT: auto
}
#page3 {
	WIDTH: 750px
}
.col-main {
	FLOAT: left; WIDTH: 100%
}
.col-sub {
	FLOAT: left
}
.col-extra {
	FLOAT: left
}
.grid-c2 .main-wrap {
	MARGIN-LEFT: 200px
}
.grid-c2 .col-sub {
	MARGIN-LEFT: -100%; WIDTH: 190px
}
.grid-c2f .main-wrap {
	MARGIN-RIGHT: 200px
}
.grid-c2f .col-sub {
	MARGIN-LEFT: -190px; WIDTH: 190px
}
.grid-c3 .main-wrap {
	MARGIN: 0px 240px 0px 200px
}
.grid-c3 .col-sub {
	MARGIN-LEFT: -100%; WIDTH: 190px
}
.grid-c3 .col-extra {
	MARGIN-LEFT: -230px; WIDTH: 230px
}
.grid-c3f .main-wrap {
	MARGIN: 0px 200px 0px 240px
}
.grid-c3f .col-sub {
	MARGIN-LEFT: -190px; WIDTH: 190px
}
.grid-c3f .col-extra {
	MARGIN-LEFT: -100%; WIDTH: 230px
}
.grid-c3e .main-wrap {
	MARGIN-RIGHT: 440px
}
.grid-c3e .col-sub {
	MARGIN-LEFT: -430px; WIDTH: 190px
}
.grid-c3e .col-extra {
	MARGIN-LEFT: -230px; WIDTH: 230px
}
.grid-c3d .main-wrap {
	MARGIN-RIGHT: 440px
}
.grid-c3d .col-sub {
	MARGIN-LEFT: -190px; WIDTH: 190px
}
.grid-c3d .col-extra {
	MARGIN-LEFT: -430px; WIDTH: 230px
}
.grid-c3c .main-wrap {
	MARGIN-LEFT: 440px
}
.grid-c3c .col-sub {
	MARGIN-LEFT: -100%; WIDTH: 190px
}
.grid-c3c .col-extra {
	LEFT: 200px; MARGIN-LEFT: -100%; WIDTH: 230px
}
.grid-c3b .main-wrap {
	MARGIN-LEFT: 440px
}
.grid-c3b .col-sub {
	LEFT: 240px; MARGIN-LEFT: -100%; WIDTH: 190px
}
.grid-c3b .col-extra {
	MARGIN-LEFT: -100%; WIDTH: 230px
}
.grid-c2-s4 .main-wrap {
	MARGIN-LEFT: 160px
}
.grid-c2-s4 .col-sub {
	MARGIN-LEFT: -100%; WIDTH: 150px
}
.grid-c2-s4f .main-wrap {
	MARGIN-RIGHT: 160px
}
.grid-c2-s4f .col-sub {
	MARGIN-LEFT: -150px; WIDTH: 150px
}
.grid-c2-s6 .main-wrap {
	MARGIN-LEFT: 240px
}
.grid-c2-s6 .col-sub {
	MARGIN-LEFT: -100%; WIDTH: 230px
}
.grid-c2-s6f .main-wrap {
	MARGIN-RIGHT: 240px
}
.grid-c2-s6f .col-sub {
	MARGIN-LEFT: -230px; WIDTH: 230px
}
.grid-c2-s7 .main-wrap {
	MARGIN-LEFT: 280px
}
.grid-c2-s7 .col-sub {
	MARGIN-LEFT: -100%; WIDTH: 270px
}
.grid-c2-s7f .main-wrap {
	MARGIN-RIGHT: 280px
}
.grid-c2-s7f .col-sub {
	MARGIN-LEFT: -270px; WIDTH: 270px
}
.grid-c2-s8 .main-wrap {
	MARGIN-LEFT: 320px
}
.grid-c2-s8 .col-sub {
	MARGIN-LEFT: -100%; WIDTH: 310px
}
.grid-c2-s8f .main-wrap {
	MARGIN-RIGHT: 320px
}
.grid-c2-s8f .col-sub {
	MARGIN-LEFT: -310px; WIDTH: 310px
}
.grid-c2-s9 .main-wrap {
	MARGIN-LEFT: 360px
}
.grid-c2-s9 .col-sub {
	MARGIN-LEFT: -100%; WIDTH: 350px
}
.grid-c2-s9f .main-wrap {
	MARGIN-RIGHT: 360px
}
.grid-c2-s9f .col-sub {
	MARGIN-LEFT: -350px; WIDTH: 350px
}
.grid-c2-s10 .main-wrap {
	MARGIN-LEFT: 400px
}
.grid-c2-s10 .col-sub {
	MARGIN-LEFT: -100%; WIDTH: 390px
}
.grid-c2-s10f .main-wrap {
	MARGIN-RIGHT: 400px
}
.grid-c2-s10f .col-sub {
	MARGIN-LEFT: -390px; WIDTH: 390px
}
.grid-c2-s11 .main-wrap {
	MARGIN-LEFT: 440px
}
.grid-c2-s11 .col-sub {
	MARGIN-LEFT: -100%; WIDTH: 430px
}
.grid-c2-s11f .main-wrap {
	MARGIN-RIGHT: 440px
}
.grid-c2-s11f .col-sub {
	MARGIN-LEFT: -430px; WIDTH: 430px
}
.grid-c2-s12 .main-wrap {
	MARGIN-LEFT: 480px
}
.grid-c2-s12 .col-sub {
	MARGIN-LEFT: -100%; WIDTH: 470px
}
.grid-c2-s12f .main-wrap {
	MARGIN-RIGHT: 480px
}
.grid-c2-s12f .col-sub {
	MARGIN-LEFT: -470px; WIDTH: 470px
}
.grid-c3-s5e7 .main-wrap {
	MARGIN: 0px 280px 0px 200px
}
.h {
	COLOR: #f50! important
}
.floatleft {
	FLOAT: left! important
}
.floatright {
	FLOAT: right! important
}
.clearfix:unknown {
	CLEAR: both; DISPLAY: block; HEIGHT: 0px; content: ' '
}
.msg24 .naked-tips {
	BACKGROUND-POSITION: 15px -688px
}
.msg24 .naked-ok {
	BACKGROUND-POSITION: 12px -588px
}
.msg:unknown {
	CLEAR: both; DISPLAY: block; HEIGHT: 0px; content: ' '
}
.msg24:unknown {
	CLEAR: both; DISPLAY: block; HEIGHT: 0px; content: ' '
}
.page-feedback-msg {
	BORDER-RIGHT: #ff8080 1px solid; BORDER-TOP: #ff8080 1px solid; BACKGROUND: #fff2f2; BORDER-LEFT: #ff8080 1px solid; BORDER-BOTTOM: #ff8080 1px solid
}
.page-feedback-msg H2 {
	PADDING-RIGHT: 10px; DISPLAY: inline; PADDING-LEFT: 50px; FONT-SIZE: 17px; BACKGROUND: url(../images/msg_bg.png) no-repeat 12px -400px; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 10px 0px; WIDTH: 80px; COLOR: #f50; LINE-HEIGHT: 35px; PADDING-TOP: 2px
}
.page-feedback-msg .msg-list {
	BACKGROUND: #fff; MARGIN: 0px 0px 0px 130px
}
.page-feedback-msg H3 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 15px; MARGIN: 0px; PADDING-TOP: 20px
}
.page-feedback-msg OL {
	PADDING-RIGHT: 10px; MARGIN-TOP: -5px; PADDING-LEFT: 10px; PADDING-BOTTOM: 15px; PADDING-TOP: 0px
}
.page-feedback-msg OL LI {
	LIST-STYLE-POSITION: inside; LIST-STYLE-TYPE: decimal
}
.flow-steps {
	MARGIN: 20px 0px; OVERFLOW: hidden;width: 100%;
}
.flow-steps .num3 LI {
	WIDTH: 301px
}
.flow-steps .num4 LI {
	WIDTH: 222px
}
.flow-steps .num5 LI {
	WIDTH: 175px
}
.flow-steps .num6 LI {
	WIDTH: 143px
}
.flow-steps LI {
	PADDING-RIGHT: 15px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: url(../images/flow_steps_bg.png) #e4e4e4 no-repeat 100% 0px; FLOAT: left; PADDING-BOTTOM: 0px; OVERFLOW: hidden; COLOR: #404040; LINE-HEIGHT: 23px; PADDING-TOP: 0px; HEIGHT: 23px; TEXT-ALIGN: center
}
.flow-steps LI SPAN {
	DISPLAY: block
}
.flow-steps LI STRONG {
	DISPLAY: block
}
.flow-steps LI .first {
	BACKGROUND: url(../images/flow_steps_bg.png) #e4e4e4 no-repeat -12px -69px
}
.flow-steps LI.last {
	BACKGROUND-POSITION: 100% -138px
}
.flow-steps LI.current {
	COLOR: #fff; BACKGROUND-COLOR: #f60
}
.flow-steps LI.current .first {
	BACKGROUND-POSITION: -12px -92px; BACKGROUND-COLOR: #f60
}
.flow-steps LI.current-prev {
	BACKGROUND-POSITION: 100% -23px
}
.flow-steps LI.done {
	BACKGROUND-POSITION: 100% -46px; COLOR: #f60; BACKGROUND-COLOR: #ffe6ba
}
.flow-steps LI.done .first {
	BACKGROUND-POSITION: -12px -115px; BACKGROUND-COLOR: #ffe6ba
}
.flow-steps LI.last-current {
	BACKGROUND-POSITION: 100% -161px; COLOR: #fff; BACKGROUND-COLOR: #f60
}
.clearfix {
	ZOOM: 1
}
.box .rc-tp {
	OVERFLOW: hidden
}
.box .rc-bt {
	OVERFLOW: hidden
}
.box .hd H3 {
	LINE-HEIGHT: 21px
}
.box .act {
	LINE-HEIGHT: 21px
}
.box-h14 .hd H3 {
	LINE-HEIGHT: 23px
}
.box-h14 .act {
	LINE-HEIGHT: 23px
}
.pic {
	OVERFLOW: hidden
}
.pic A {
	DISPLAY: block; LINE-HEIGHT: 1; FONT-FAMILY: Arial
}
.s30 A {
	FONT-SIZE: 26px
}
.s40 A {
	FONT-SIZE: 35px
}
.s50 A {
	FONT-SIZE: 44px
}
.s60 A {
	FONT-SIZE: 52px
}
.s70 A {
	FONT-SIZE: 61px
}
.s80 A {
	FONT-SIZE: 70px
}
.s110x90 A {
	FONT-SIZE: 79px
}
.s120 A {
	FONT-SIZE: 105px
}
.s160 A {
	FONT-SIZE: 140px
}
.s220 A {
	FONT-SIZE: 192px
}
.s310 A {
	FONT-SIZE: 271px
}
.btn {
	DISPLAY: inline
}
.small-btn {
	DISPLAY: inline
}
.long-btn {
	DISPLAY: inline
}
.short-btn {
	DISPLAY: inline
}
.msg {
	ZOOM: 1
}
.msg24 {
	ZOOM: 1
}
.page-feedback-msg OL {
	PADDING-LEFT: 0px; ZOOM: 1
}

.grid-c{ width:980px; margin: 0 auto; padding: 0;}

